back stitch - German English Dictionary